/**
 * output package name
 */
package com.kingdee.eas.xbang.contract;

import java.util.Map;
import java.util.List;
import java.util.Iterator;
import com.kingdee.util.enums.StringEnum;

/**
 * output class name
 */
public class EqualsCharEnum extends StringEnum
{
    public static final String EQUALS_VALUE = "1";
    public static final String NOTEQU_VALUE = "2";
    public static final String LIKE_VALUE = "3";
    public static final String NOTLIKE_VALUE = "4";
    public static final String BIG_VALUE = "5";
    public static final String BIGEQU_VALUE = "6";
    public static final String SMAILL_VALUE = "7";
    public static final String SMAILLEQU_VALUE = "8";

    public static final EqualsCharEnum equals = new EqualsCharEnum("equals", EQUALS_VALUE);
    public static final EqualsCharEnum notEqu = new EqualsCharEnum("notEqu", NOTEQU_VALUE);
    public static final EqualsCharEnum like = new EqualsCharEnum("like", LIKE_VALUE);
    public static final EqualsCharEnum notLike = new EqualsCharEnum("notLike", NOTLIKE_VALUE);
    public static final EqualsCharEnum big = new EqualsCharEnum("big", BIG_VALUE);
    public static final EqualsCharEnum bigEqu = new EqualsCharEnum("bigEqu", BIGEQU_VALUE);
    public static final EqualsCharEnum smaill = new EqualsCharEnum("smaill", SMAILL_VALUE);
    public static final EqualsCharEnum smaillEqu = new EqualsCharEnum("smaillEqu", SMAILLEQU_VALUE);

    /**
     * construct function
     * @param String equalsCharEnum
     */
    private EqualsCharEnum(String name, String equalsCharEnum)
    {
        super(name, equalsCharEnum);
    }
    
    /**
     * getEnum function
     * @param String arguments
     */
    public static EqualsCharEnum getEnum(String equalsCharEnum)
    {
        return (EqualsCharEnum)getEnum(EqualsCharEnum.class, equalsCharEnum);
    }

    /**
     * getEnumMap function
     */
    public static Map getEnumMap()
    {
        return getEnumMap(EqualsCharEnum.class);
    }

    /**
     * getEnumList function
     */
    public static List getEnumList()
    {
         return getEnumList(EqualsCharEnum.class);
    }
    
    /**
     * getIterator function
     */
    public static Iterator iterator()
    {
         return iterator(EqualsCharEnum.class);
    }
}